package com.ajim.ssm.controller;

import com.ajim.ssm.pojo.Account;
import com.ajim.ssm.service.AccountService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;

import java.util.List;

/**
 * @描述
 * @创建人 zhangyh
 * @创建时间 2020年8月26日
 * @修改人和其它信息
 */
@Controller
@RequestMapping("/account")
public class AccountController {
    //需要注意这里存在一个父子容器的概念.spring容器是springMVC容器的子容器
    //所以能在springMVC里面注入spring对象
    @Autowired
    private AccountService accountService;

    @RequestMapping("/listAll")
    @ResponseBody
    public List<Account> listAll() {
        return accountService.queryAll();
    }
}
